#ifndef _COMBATHURTHERO_H_
#define _COMBATHURTHERO_H_
#include "MgrBase.h"
#include "SimpleRefection.h"
class CombatHurtHero:public ReflectionBase
{
	DECL_REFLECTION(CombatHurtHero,"../../config/CombatHurtHero.xml");
public:
	int32			m_iID;
	int32			m_iHurtValue;
	float			m_fHurtPercent;

	rewrite virtual void OnArchieveReaded();
private:
};

typedef DefMangerTpl<CombatHurtHero> __CombatHurtHeroManager; //eDefaultDef_Num
class CombatHurtHeroManager:public __CombatHurtHeroManager
{
public:
	static CombatHurtHeroManager& Instance(){static CombatHurtHeroManager _instance;return _instance;	}
	virtual void OnArchieveReaded();
private:
	CombatHurtHeroManager(){}
};

#endif
/////////////////////////////////////////
